package cn.iocoder.yudao.module.lowcode.dal.dataobject.magicapi;

import cn.iocoder.yudao.framework.tenant.core.aop.TenantIgnore;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * Magic API 文件 DO
 * 根据实际表结构：只有 file_path (主键) 和 file_content 两个字段
 * Magic API 是全局系统，不需要租户隔离
 * 
 * @author 芋道源码
 */
@TableName("magic_api_file_v2")
@TenantIgnore
@Data
public class MagicApiFileDO {

    /**
     * 文件路径（主键）
     */
    @TableId("file_path")
    private String filePath;

    /**
     * 文件内容
     */
    @TableField("file_content")
    private String fileContent;
}